Big Huge Thesaurus

fragrant water lily

noun